4df4a61c936b634a285bf0262e51262cc444f97b,src/main/java/meghanada/session/Session.java,Session,searchAndChangeProject,#File#,207
Before Change
}
if (currentProject instanceof GradleProject) {
this.currentProject = loadProject(projectRoot, GRADLE_PROJECT_FILE);
this.projects.put(projectRoot, this.currentProject);
return true;
} else if (currentProject instanceof MavenProject) {
this.currentProject = loadProject(projectRoot, MVN_PROJECT_FILE);
this.projects.put(projectRoot, this.currentProject);
return true;
}
this.currentProject = loadProject(projectRoot, Config.MEGHANADA_CONF_FILE);
this.projects.put(projectRoot, this.currentProject);
return true;
}
After Change
return true;
}).orElse(false);
}
return loadProject(projectRoot, Config.MEGHANADA_CONF_FILE).map(project -> {
this.currentProject = project;
this.projects.put(projectRoot, this.currentProject);
return true;
}).orElse(false);
}
private File findProjectRoot(File base) throws IOException {